آموزش سی شارپ 2015 و Sql Server 2014 با Entity FrameWork و تحت شبکه و WPF(فروش و انبارداری )
( فیلم آموزشی ) ،توسط مهندس سعید بحرانی فرد
به کلیک سایت خوش اومدی ،
اینجا میتونی هر فیلم آموزشی که مد نظر داری رو پیدا کنی.
آموزش های کلیک سایت کاملا از صفر تا صد طراحی شده و تمامی آموزش ها به زبان فارسی و مناسب جهت ورود به بازار کار تولید شده.
پس از دیدن آموزش ها ، بدون تردید شما آماده ورود به بازار کار و کسب درآمد خواهید شد.
برای شروع ، ابتدا فیلم معرفی دوره رو مشاهده نمایید.
سپس میتوانید در ادامه همین صفحه ، سایر قسمت های این مجموعه را دانلود نمایید.
برای مشاهده فیلم با سرعت بالا ، از آی پی ایران استفاده نمایید.
![](/img/panel-demo.jpg)
![](/img/chera_clicksite.png)
معرفی سرفصل های این دوره:
مهمترین تکنولوژیهای استفاده شده در این دوره پروژه محور (سیستم فروش کالا و انبارداری)
طراحی گرافیکی به روش WPF (Windows Presentaion Foundation)
آموزش کامل برنامه نویسی xaml (برای طراحی های گرافیکی و آماده سازی شما برای برنامه نویسی یونیورسال)
برنامه نویسی کاملا شی گرا (Object Oriented)
برنامه نویسی تحت شبکه به صورت کاملا واقعی
آموزش کامل برنامه نویسی لایه ای (N Tier Programming)
آموزش کامل تکنولوژی Entity FrameWork و Linq
آموزش کامل کار با وب سرویس ها و ارسال و دریافت پیامک گروهی
و ...
(برخی از تصاویر این دوره پروژه محور را پایین تر مشاهده کنید)
توضیحات کلی مجموعه:(حتما مطالعه کنید)
در ابتدای توضیحات عرض کنیم که این دوره مخصوص دوستانی آماده شده که قصد ورود به بازار کار را دارند یا قصد نوشتن سیستمهایی با سطح برنامه نویسی پیشرفته را دارند و احیانا با برنامه نویسی آشنا نیستند یا قصد دارند به صورت حرفه ای این کار را بیاموزند. تمامی آموزشهای این دوره توسط مدرس حاصل حدود 10 سال سابقه برنامه نویسی در شرکتها و سازمانهای مختلف می باشد که در این دوره تقدیم شما عزیزان می شود.
دوره آموزش طراحی و پیاده سازی سیستم فروش و انبارداری با استفاده از زبان برنامه نویسی سی شارپ 2015 با استفاده از روش Entity FrameWork و طراحی دیتابیس با استفاده از نرم افزار Sql Server 2014 به صورت کامل و آشنایی با برنامه نویسی انواع سیستمهای فروش - انبارداری و سیستمهای مورد نیاز و پرکاربرد در بازار کار. هدف کلی این دوره تسلط شما بر برنامه نویسی تحت شبکه با تمامی ملحقات آن و با تکنولوژی 6 Entity FrameWork و طراحی دیتابیس های کاملا کاربردی به همراه تمامی موارد مورد نیاز جهت راه اندازی سیستم روی سرورهای واقعی می باشد. این دوره آموزشی تنها دوره آموزش به زبان فارسی می باشد که تمامی تکنولوژیهای جدید مایکروسافت مثل WPF، EntityFrameWork، برنامه نویسی لایه ای، برنامه نویسی تحت شبکه، ساخت User Control در WPF و ... را در خود دارد. (توجه کنید که شما برای ساخت نرم افزارهای حرفه ای و به روز حتما باید WPF را بخوبی یاد بگیرید تا بتوانید بعدا براحتی وارد برنامه نویسی یونیورسال شوید). روش پیاده سازی سیستم با استفاده از روش آقای John Paul Mueller یکی از توسعه دهندگان MSDN مایکروسافت می باشد. ضمنا تمامی مطالب در این دوره از پایه ای ترین سطوح تا حرفه ای ترین سطح آموزش داده می شود. ضمنا این سیستم بصورت کاملا شی گرا و با تمامی قواعد شی گرایی پیاده سازی خواهد شد.
سیستم فروش و انبارداری که در این دوره به صورت کاملا عملی و پروزه محور طراحی خواهد شد شامل امکانات زیر خواهد بود:
این نرم افزار شامل امکانات بسیاری از قبیل فرم لاگین بسیار حرفه ای با امنیت بالا، ذخیره اطلاعات کاربر و اطلاعات آی پی و کامپیوتر کاربر موقع ورود جهت پیگیریهای ادمین سیستم، ذخیره نام کاربری و اطلاعات هر کاربر در رجیستری ویندوز مخصوص آن کاربر، رمز نگاری پسورد، تعریف، ویرایش و غیر فعال کردن کاربران سیستم به همراه تمامی اطلاعات آنها، قابلیت تعریف کالا به همراه تمامی اطلاعات و ذخیره تصویر کالا در دیتابیس و نمایش لیست کالاها و تصویر آنها به صورت کاملا گرافیکی و زیبا، قابلیت تعریف قیمت برای هر کالا به صورت داینامیک (نه به صورت ثابت) و نمایش موجودی هر کالا در انبار. عملیاتی مثل ورود به انبار، خروج از انبار و ...قابلیت صدور فاکتور به صورت کاملا حرفه ای و قابلیتهایی مثل ویرایش فاکتور و برگشت زدن فاکتور، ارسال پیامک صدور فاکتور برای هر مشتری جهت آگاهی از مبلغ و اطلاعات فاکتور، گزارشگیریهای بسیار حرفه ای و کاملا مشابه سیستمهای واقعی، نمایش نمودار های فروش ، مقایسه قیمتها، مقایسه فروش روز، ماه و ... به صورت کاملا گرافیکی و سه بعدی، امکانات کامل شبکه ای شدن نرم افزار به صورت کاملا حرفه ای، ارتباط نرم افزار با سرور، نمایش تمامی ورود و خروج های کاربران به سیستم جهت پیگیری ادمین سیستم، سیستم دسترسی بسیار حرفه ای و منعطف (کاملا اختصاصی)، امکاناتی مثل تعریف مشتریان سیستم و ...
اینها تنهای بخشی از امکانات سیستم طراحی شده در این می باشد.
تصاویری از سیستم فروش کالا و انبارداری که آموزش خواهید دید:
لیستی از مطالبی که در حین دوره خواهید آموخت :
WPF (Windows Presentation Foundation)
- آموزش و تسلط کامل شما بر مفاهیم WPF
- آموزش زیبا سازی پروژه با استفاده از WPF
- آموزش ساخت فرم های گرافیکی با استفاده از روش WPF
- کار با کنترلهای DataGrid و Rectangle، TextBox، Label، PasswordBox، Image،TextBlock، Ribbon menu، Button، PersianDatePicker و بسیاری از کنترلهای WPF دیگر
- کار با تصاویر در سی شارپ و WPFو نمایش تصاویر در DataGrid
- نمایش عکس در جدول و نمایش تصاویر در کنترل Image از دیتابیس
- آموزش کامل زبان طراحی و تگ نویسی xaml
- آشنایی کامل با تمام تگهای xaml
- انجام کارهای گرافیکی با WPF و xaml
- آشنایی با تمامی خواص کنترلها در xaml از قبیل :
- Vertical Alignment
- Horizental Alignment
- IsEnabled
- IsChecked
- HorizentalContentAlignment
- VerticalContentAlignment
- Content
- Click
- Background
- AllowsTransparity
- Title
- و ...
در این دوره ضمن تسلط کامل شما بر مبحث WPF در مورد برنامه نویسی یونیورسال هم که پیش نیاز آن WPF می باشد اطلاعاتی را کسب خواهید کرد.
EF (Entity FrameWork)
- تشریح کامل تکنولوژی Entity FrameWork و روش استفاده از آن
- تسلط بر تکنولوژی Entity FrameWork 6
- آشنایی کامل با Code First، DataBase First و ... و مزایا و معایب هر کدام
- آموزش کامل دستورات Sql و Linq
- تعریف مفاهیم مدل داده ای در EF
- آشنایی کامل با دستورات from، select،where و ... در Linq
- آشنایی با نحوه اجرا کردن دستورات در EF
- آشنایی با متد ToList()
- به روز رسانی مدل داده ای با توجه به دیتابیس
- استفاده از جداول ، ویوها و SP ها در EF
- آموزش کامل کلاسهای Entity Framework
- آشنایی کامل با مفاهیم Mapping و کلاسهای EF برای کار با دیتابیس
- آشنایی کامل با فایلهای XML و طراحیهای EF
- آموزش کامل دستورات Linq و کار با آنها از همان مراحل ابتدایی پروژه
- و ...
برنامه نویسی تحت شبکه (.Net Programming)
- کار با رجیستری ویندوز
- تعریف متغیر در رجیستری
- مقداردهی متغیرها در رجیستری و گرفتن مقادیر از رجیستری
- ساخت Connection String داینامیک و منعطف
- آموزش ذخیره Connection String در رجیستری بمنظور استفاده در سیستم های شبکه ای
- ساخت رشته اتصال بصورت انعطاف پذیر
- آشنایی با مباحث شبکه در ویندوز و مباحث IP و ComputerNameو سایر مباحث مورد نیاز اجرای سیستم در یک شبکه
- کار با Command Prompt ویندوز و برخی دستورات مورد نیاز جهت کسب اطلاعات از سیستم های درون شبکه
- رمز نگاری کردن اطلاعات در رجیستری جهت اطمینان و امنیت اطلاعات در شبکه
- ساخت فرم لاگین حرفه ای با امنیت بالا
- ورود امن کاربران به سیستم
- کنترل ورود و خروج های کاربران به صورت کاملا پشت صحنه و مخفی
- جستجوهای پیشرفته روی ورود و خروج کاربران
- ثبت تمام ورود و خروج های کاربر جهت پیگیریهای سیستمی
- برنامه نویسی کامل تحت شبکه و اجرای سیستم روی یک سرور و استفاده از آن در یک شبکه
- کار با کلاسهای قدرتمند TransactionScop (از مهمترین مباحث شبکه)
- کار با دستورات چند سطحی و کار با Transaction ها
- مبحث مهم Work of Unit یا WoU جهت حفظ جامعیت سیستم
- کار با انواع آی پی ها(آی پی های درون یک شبکه یا لوکال و آی پی ولید) در واقع این سیستم با توجه به تحت شبکه بودن براحتی با داشتن آی پی ولید در بستر نت هم قابل اجراست.
- ساخت دسترسی های چند سطحی و حرفه ای
- ساخت فرم های گرافیکی با کنترل TreeView جهت ایجاد دسترسی های بسیار منعطف توسط ادمین سیستم
- افزودن دسترسی یا گرفتن دسترسی از کاربران تنها با زدن یک کلیک و به سادگی
- آشنایی کامل با مباحث Domain و Join در یک شبکه
- و ...
برنامه نویسی شی گرا (Object Oriented)
- آموزش کامل شی گرایی
- آموزش کامل و حرفه ایه ساخت مدل و تعریف اشیا در سی شارپ
- آشنایی کامل با ساخت مدل از کلاسها
- تسلط کامل بر ساخت و تعریف Property برای کلاسها و استفاده از آنها
- آموزش کامل مفاهیم ارث بری در کلاسها
- آشنایی کامل با انواع کلاسهای Static، Partail و ...
- آشنایی کامل با مفاهیم کپسوله سازی
- آشنایی کامل با استفاده چند باره از کنترلها و کلاسها
- آشنایی کامل با ساخت اشیا در حین اجرای سیستم
- استفاده از تمامی اشیا موجود در ویژوال استودیو و کار با خواص آنها و نحوه استفاده از آنها
- و ...
امنیت در سی شارپ (Security)
- کار با الگوریتمهای رمز نگاری مختلف
- آموزش استفاده از کتابخانه های cryptography
- توضیح مفاهیم الگوریتم های رمز نگاریMD5 و SHA2
- ساخت بلوکهایی از دستورات با امنیت بالا جهت مقابله با خطا برای موارد حساس اطلاعات (استفاده از Transaction ها و کتابخانه های مربوطه)
- آشنایی کامل با مباحث امنیت در شبکه
- آشنایی کامل با امنیت در دیتابیس و Sql Server
- آشنایی کامل با موضوع امنیت در Windows Server ها
- و ...
گزارشگیری (Crystal Report)
- گزارشگیریهای حرفه ای و منعطف
- آموزش کامل نرم افزار Crystal Report
- آموزش کامل اسکریپت نویسی کریستال ریپورت
- آموزش ارسال پارامتر و متغیر به گزارش
- جستجوهای حرفه ای و کارامد
- آموزش ساخت متدهای جستجوگر
- ساخت توابع ایجاد شرط برای جستجوی انعطاف پذیر
- تهیه گزارش از فعالیتهای کاربران از جمله ورود و خروج
- آموزش زیباسازی گزارش
- آموزش کار با گروه بندی در گزارش
- آموزش استفاده از فایل گزارش در ویژوال استودیو(روشی بسیار کارآمد و منعطف)
- به روز رسانی گزارشها
- آموزش ساخت انواع گزارشات سیستمی
- تبدیل گزارشات به فایلهای PDF ، Word، Excel و ...
- آموزش استفاده از متغیرها در کریستال ریپورت
- فرمول نویسی در کریستال ریپورت
- و...
دیتابیس (Sql Server DataBase)
- طراحی یک دیتابیس کاملا واقعی و نه صرفا آموزشی
- آموزش نصب نرم افزار Sql Server
- تسلط بر ساخت دیتابیس
- یادگیری ساخت جداول به همراه فیلدهای کنترلی (این فیلدها در سیستمهای بزرگ با تعداد کاربران بالا فوق العاده مورد نیاز است)
- تعاریف انواع روابط بین جداول، ایندکس ها و کاربردهای آنها
- تعریف انواع توابع و روالهای ذخیره شده در دیتابیس (Stored Procedure)
- یادگیری بک آپ گیری های اتوماتیک و دوره ای و بک آپ های لاگ
- موضوع مهم DataBase Tuning یا سرعت بخشیدن به دیتابیس(خصوصا برای دیتابیس های بزرگ بسیار ضروری است)
- موضوع امنیت در دیتابیس
- ساختن view های فوق العاده حرفه ای
- آشنایی با دستورات حرفه ای در sql مثل Alter...ُSelect Case...Join و ...
- تسلط بر دستورات شرطی و پیچیده در Sql از قبیل Select Case
- تبدیل تصاویر به رشته های باینری جهت ذخیره در دیتابیس
- نمایش مقادیر در جداول و اعمال شرط بر روی آنها
- کار با دستورات پیچیده و شرط گذاریهای چند سطحی در دیتابیس
- آشنایی با جداول موقت و نحوه استفاده از آنها
- آموزش کامل دستورات DDL و DML جهت راهبری دیتابیس
- آموزش نوشتن Query های بهینه
- آموزش کامل کار با Trigger ها
- تعریف انواع تریگرهای After Delete و After Update
- کنترل تمامی عملیات درون دیتابیس با استفاده از تریگرها
- و ...
کنترلهای سفارشی (User Control)
- ساخت User Control و widget
- آموزش کامل ساخت کنترلهای سفارشی
- نحوه استفاده از کنترلهای سفارشی
- ساخت چند نمونه User Control و استفاده از آنها در پروژه
- ساخت یک کنترل سفارشی ساعت از ابتدا تا انتها و به صورت کامل
- آشنایی با دلایل استفاده از کنترلهای سفارشی
- ساخت کلاسهایی از نوع UserControl
- ارث بری و شی گرایی در UserControl ها
- تعریف متدها و خواص برای UserControl ها
- و ...
نمودارها (Chart)
- ساخت انواع نمودارهای آماری جهت مشاهده کارکنان و کاربران سیستم و نمودارهای مدیریتی و ...
- آشنایی کامل و استفاده از کلاسها و DLL های نموداری
- ساخت نمودارهای گرافیکی و بسیار زیبا در WPF
- آشنایی با انواع نمودارهای دایره ای، میله ای، ستونی و ...
- ساخت انواع نمودارهای میله ای، دایره ای و ... با گرافیک فوق العاده زیبا
- نمایش اطلاعات در نمودارها
- ساخت نمودارهای فروش
- ساخت نمودارهای مدیریتی
- ساخت نمودارهای تحلیلی
- و ...
برنامه نویسی لایه ای (.N Tier Programming)
- آموزش کامل مفاهیم برنامه نویسی لایه ای
- آموزش کامل ساخت برنامه نویسی سه لایه
- آشنایی کامل با
- Presentaion Layer
- Data Layer
- Bussiness Logic Layer
- ساخت لایه های مختلف پروژه
- تحلیل کامل لایه ها
- آشنایی با WPF Application و Class Librray ها
- آشنایی با روشهای آقای John Paul Muller در برنامه نویسی لایه ای
- تفاوت برنامه نویسی لایه ای و معمولی
- آشنایی با تفکیک لایه ها
- آشنایی با ارتباط لایه ها در سیستم
- و ...
آموزش کامل برنامه نویسی سی شارپ و ویژوال استودیو (C# Programming)
- برنامه نویسی سی شارپ به صورت کامل
- آموزش کامل کار با فایل های App.config
- آموزش ساخت کلاس های تنظیم سیستم
- کار با کلاسهای پیشنهاد شده مایکروسافت جهت کار یا دیتابیس
- آشنایی کامل با سیستمهای فروش، انبارداری و ...
- کار با کتابخانه های کار با فایل
- کار با کلاس های OpenFileDialog و FileDialog
- کار با دستورات رشته ای و آرایه ها
- آموزش کامل انواع متغیرها، آرایه ها و ...
- آموزش کامل خطایابی در سیستم
- آموزش کامل رفع خطاها و Debug کردن سیستم
- کار با حلقه ها For، While و ...
- انواع روشهای Bind کردن کنترلها
- آشنایی با انواع متدها
- آشنایی با ساخت انواع توابع
- آشنایی با حوزه دید توابع و متغیر ها (public , private, protected)
- آشنایی با تبدیل نوع در سی شارپ
- برنامه نویسی انواع کنترلها
- آشنایی با دستورات شرطی if, switch, case و ...
- آشنایی با انواع نوع داده ای یا DataType ها
- آشنایی با برنامه نویسی چند سطحی
- و ...
بروزرسانی نرم افزار از طریق شبکه
- آشنایی کامل با بروز رسانی نرم افزار از طریق شبکه
- آشنایی با تمامی فایلهای اجرایی برنامه
کار با پنل SMS و دریافت و ارسال پیامک از طریق نرم افزار
- آشنایی کامل با پنل پیامک
- آشنایی با سایت SMS.ir
- آموزش ثبت نام در سایت
- آموزش دریافت شماره پیامک اختصاصی
- آموزش کامل استفاده از وب سرویس ها جهت ارسال پیامک
- پیگیری وضعیت ارسال پیامک ها
- و ...
توجه کنید تمامی موارد بالا و بسیاری از موارد دیگر به صورت یک پروژه از صفر تا صد آموزش داده خواهد شد.
دانلود نرم افزارهای مورد نیاز:
جهت دانلود ویژوال استودیو 2015 کلیک کنید. (نسخه Enterprise را دانلود کنید)
سایر دوره های سی شارپ :
- دوره آموزش ارسال و دریافت پیامک با وب سرویس در سی شارپ
- دوره آموزش سیستم حسابداری به صورت پورتابل با اکسس
- دوره ذخیره و بازیابی فیلم و عکس در دیتابیس
![](/img/gallery.jpg)
![](/img/clicksite_takhfif_afterbuy.jpg)
بخش های رایگان این مجموعه آموزشی:
معرفی دوره آموزشی سی شارپ و Sql Server و اهداف دوره ( بخش 1 ) دانلود مستقیم آموزش نصب نرم افزار Sql Server 2014 و VS 2015 ( بخش 2 ) دانلود مستقیم ساخت پروژه و نکات آن و شروع به ساخت فرم لاگین و WPF ( بخش 3 ) دانلود مستقیم ادامه فرم لاگین و کار با کنترلهای مختلف ( بخش 4 ) دانلود مستقیم ادامه فرم لاگین، کار با کنترلهای تاریخ و کار با تم ها ( بخش 5 ) دانلود مستقیم آشنایی با مفاهیم رویداد، متغیر، شی گرایی، کلاس ها و توابع ( بخش 6 ) دانلود مستقیم شروع به کار SqlServer و ساخت دیتابیس و جدول ( بخش 7 ) دانلود مستقیم برنامه نویسی لایه ای و ساخت مدل داده ای با Entity Framework ( بخش 8 ) دانلود مستقیم آموزش کار با رجیستری و Ribbon Menu ( بخش 9 ) دانلود مستقیم کار با Ribbon menu و کار با تاریخ ( بخش 10 ) دانلود مستقیم کدنویسی Ribbon menu و ساخت فرم کاربر ( بخش 11 ) دانلود مستقیم ساخت view و آشنایی بیشتر با EntityFramework ( بخش 12 ) دانلود مستقیم نمایش اطلاعات در DataGrid و یک جستجوی فوق العاده!!! ( بخش 13 ) دانلود مستقیم ادامه کدنویسی جستجو و آشنایی با سایت stackoverflow.com ( بخش 14 ) دانلود مستقیم ساخت فرم مشتریان و جداول مربوطه ( بخش 15 ) دانلود مستقیم ساختن فرم نمایش قیمتها و جداول مربوطه ( بخش 17 ) دانلود مستقیم ارسال مقدار بین فرمها و نمایش قیمتهای مختص هر کالا ( بخش 18 ) دانلود مستقیم ادامه ساخت فرم مشتری و کار با عبارات باقاعده ( بخش 21 ) دانلود مستقیم ساخت فرم ثبت کاربر جدید و آشنایی با الگوریتمهای رمزنگاری و آرایه ( بخش 22 ) دانلود مستقیم طراحی فرم افزودن قیمت جدید برای هر کالا ( بخش 25 ) دانلود مستقیم ادامه ساخت فرم افزودن قیمت و ثبت اطلاعات در دیتابیس ( بخش 26 ) دانلود مستقیم ساخت فرم تراکنش های انبار و ورود و خروج کالا ( بخش 28 ) دانلود مستقیم ثبت ورود و خروج کالاها و بروز رسانی موجودی در جدول و کار با Transaction ها ( بخش 29 ) دانلود مستقیم تکمیل فرم لاگین – ورود و خروج کاربران با استفاده از نام کاربری و رمز عبور منحصر بفرد ( بخش 31 ) دانلود مستقیم شروع مبحث کنترل ورود و خروج کاربران ( بخش 33 ) دانلود مستقیم طراحی View برای جدول userlog و طراحی فرم کنترل ورود و خروج ( بخش 37 ) دانلود مستقیم ادامه طراحی فرم کنترل ورود و خروج کاربران ( بخش 38 ) دانلود مستقیم کدنویسی بخش جستجو در فرم کنترل ورود و خروج کاربران ( بخش 40 ) دانلود مستقیم شروع بحث ویرایش اطلاعات – ویرایش اطلاعات مشتریان ( بخش 41 ) دانلود مستقیم آپدیت اطلاعات کالاها و ویرایش تصویر در دیتابیس ( بخش 47 ) دانلود مستقیم مشاهده فاکتورهای هر کاربر توسط خود کاربر ( بخش 59 ) دانلود مستقیم نصب نرم افزار CrystalReport و SapCrystalReport ( بخش 60 ) دانلود مستقیم شروع به ساختن گزارش فاکتور به صورت حرفه ای ( بخش 68 ) دانلود مستقیم رسم نمودار فروش بر حسب مشتری ( بخش 71 ) دانلود مستقیم رسم نمودار فروش بر حسب کالا ( بخش 72 ) دانلود مستقیم آشنایی با انواع نمودارها ( بخش 73 ) دانلود مستقیم UserControl چیست و چگونه ساخته و استفاده می شود؟ ( بخش 74 ) دانلود مستقیم نمایش پرفروشترین کالا، تعداد فاکتورها و ...(تکمیل فرم اصلی) ( بخش 76 ) دانلود مستقیم تایین سطوح دسترسی - قسمت اول ( بخش 77 ) دانلود مستقیم ارسال پیامک - قسمت اول ( بخش 83 ) دانلود مستقیم ساخت Connection String به صورت داینامیک - جلسه اول ( بخش 87 ) دانلود مستقیم( معرفی دوره آموزشی سی شارپ و Sql Server و اهداف دوره )
قسمتهای 2 و 3 و 4 برای آندسته از دوستانی می باشد که به تازگی برنامه نویسی را شروع کرده اند و مطالبی در مورد نصب نرم افزارهای لازم و مطالب پایه ای برنامه نویسی ذکر شده است. اصل آموزش و پروژه از قسمت 5 آغاز می شود.
( آموزش نصب نرم افزار Sql Server 2014 و VS 2015 )
![](/img/darsad.png)
تخفیف تا تاریخ 1403/6/31 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)
وضعیت دوره: تکمیل شده
تعداد قسمت ها : 92 قسمت
سطح آموزش: صفر تا صد
به همراه کدها و فایل های آموزش
پشتیبانی فنی: دارد
می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس سعید بحرانی فرد ) در میان گذاشته و برطرف نمایید.
تعداد فصل ها: 11 فصل
مدت زمان: 48 ساعت و 11 دقیقه
افزودن پکیج به سبد خرید
جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:
نظر/پرسش/پیشنهاد شما
در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.
جهت بزرگنمایی،ماوس را روی تصویر حرکت دهید
![](/img/39.gif)
در حال بارگزاری تصاویر...
نظرات/پرسش ها/پیشنهادات ( صفحه 13 )
مسعود
میگه:
سلام استاد گرامی
سوالم اینه که آیا تمام مفاهیم رو از پایه آموز دادین؟
پاسخ:
با سلام و درود
بله تمامی مفاهیم از پایه و به صورت عملی شروع شده و به سطوح بالاتر رسیده.
این دوره برای تمامی افرادی که از برنامه نویسی چیزی نمی دونن و میخان به صورت حرفه ای یاد بگیرن مناسبه.
موفق باشید
حامد
میگه:
سلام مجدد
Msg 28102
پاسخ:
با سلام و درود
بهترین راه اینه که همین شماره خطا رو به همراه متن خطا توی گوگل سرچ کنین سایتهای زیادی میان که جواب این سوال شما رو دادن
اما اگر مشکلتون حل نشد از کدهاتون و محل خطا یه عکس بگیرین و از قسمت رفع اشکال بفرستین تا بررسی کنم
موفق باشید
حامد
میگه:
سلام مجدد
Msg 28102
پاسخ:
با سلام و درود
بهترین راه اینه که همین شماره خطا رو به همراه متن خطا توی گوگل سرچ کنین سایتهای زیادی میان که جواب این سوال شما رو دادن
اما اگر مشکلتون حل نشد از کدهاتون و محل خطا یه عکس بگیرین و از قسمت رفع اشکال بفرستین تا بررسی کنم
موفق باشید
سلام
میگه:
با عرض سلام و خسته نباشید
در اجرای برنامه SQL بار اول با توجه به آموزش یه Query ساختم اجرا هم گرفتم و در v.s هم ازش استفاده کردم
اما الان برای تمرین هر بار Query جدید می سازم ( حتی با توجه به فیلم آموزشی) اجرا نمیشه و قبل از ساخت Query ارور میده
اگه ممکنه راهنماییم کنید
با تشکر
پاسخ:
با سلام
چه اروری میده؟
رضا عباسیان
میگه:
سلام خسته نباشید
ببخشید یه سوال داشتم ویژوال استدیو من 2012 هستش و همچنین sql server هم 2008هستش میخواستم بدونم اگر با اموزش های شما بیش برم به مشکل بر میخورم؟
پاسخ:
با سلام و درود
نه مشکلی نداره
ولی در مجموع اگر با نرم افزارهای به روز تر کار کنید بهتره
موفق باشید
بهنام
میگه:
با سلام
استاد عزیز ایشالله مجموعه تحت وبتون کی آماده میشه؟
پاسخ:
با سلام
در حال حاضر روی مجموعه اتوماسیون در حال کار هستم
انشاالله بعد از این مجموعه
موفق باشید
اکبری
میگه:
با سلام خدمت استاد گرامی
در فرم فاکتور بعد از انتخاب کالا از دیتاگرید و زدن دکمه انتخاب کالا وقتی تعداد رو در تکس باکس وارد میکنم تیکه کالا در دیتاگرید از بین میره و برای اینکه دکمه ثبت کالارو بزنم باید دوباره کالا رو از دیتاگرید انتخاب کنم وگرنه ارور زیر رو میده:
An exception of type System.ArgumentOutOfRangeException occurred in PresentationFramework.dll but was not handled in user code
Additional information: Specified argument was out of the range of valid values.
چجوری با یکبار انتخاب کالا اون کالا نگه داشته بشه؟
پاسخ:
در فرم فاکتور ما از چک باکس برای انتخاب کالا استفاده نکردیم. وقتی کاربر هر کالایی رو انتخاب می کنه یعنی روش کلیک میکنه اطلاعاتش در قسمتهای مربوطه نمایش داده میشه و شما میتونین تعداد رو وارد کنید. این خطا هم مثل خطای قبلیتون هست. ارسال مقدار اشتباه به یک آرگومان یا متغیر
موفق باشید
اکبری
میگه:
با سلام
در قسمت فرم فاکتور برای ذخیره اطلاعات کالای انتخاب شده در دیتاگرید کالا بعد از زدن دکمه ثبت کالا، در جدول invoiceitem با این خطا روبرو شدم و نتونستم رفعش کنم
ممنون میشم راهنمایی کنید:
An exception of type System.ArgumentOutOfRangeException occurred in PresentationFramework.dll but was not handled in user code
Additional information: Specified argument was out of the range of valid values.
پاسخ:
با سلام و درود
در مورد خطاها بهترین کار جستجو در گوگل هست.
اما از این خطا
Specified argument was out of the range of valid values
میشه فهمید یه متغیر یا آرگومانی دارید که مقدار خطا بهش ارسال کردید. باید بررسی کنید آرگومانتون از چه نوعی هست و شما چه چیزی بهش ارسال کردید.
موفق باشید
اسماعیل رجبی
میگه:
سلام
من اموزش ذخیره و بازیابی فیلم و اهنگ را خریداری کردم این اموزش و اموزش سامانه پیام مهندس بحرانی فرد میخواستم واقعا کارشون عالیه .
فقط قبل از خرید میتونم کد 35 درصدیمو بگیرم یا شما مثل ذخیره و بازیابی فیلم 50 درصد نمیزارین .
منتظر جوابم
با تشکر .
پاسخ:
با سلام درود
برای دریافت کد تخفیف میتونین با پشتیبانی آنلاین و یا آی دی clicksiteorg از طریق تلگرام ارتباط برقرار کنین
موفق باشین
علی سیفی
میگه:
سلام خسته نباشین
من طبق فیلم آموزشی پایگاه sql 2014 و visual studio 2015 enterprise رو نصب کردم ولی ویژوال sql رو نمیشناسه
چیکار باید کنم؟ لطفاً راهنماییم کنید
پاسخ:
سلام
شما باید ابتدا sql server و بعد ویژوال استودیو رو نصب می کردین. ضمنا حین نصب ویژوال استودیو باید اتصال به اینترنت وصل باشه.
نمیشناسه یعنی چی؟ کجاشو نگاه کردین که sql رو نشناخته؟
اکبری
میگه:
سلام
من در datagrid مربوط به نمایش کالا برای نام کالا یک ستونی را از ویو بایند کردم که در ویو چندی ستون رو با هم ترکیب کرده مثل رنگ حافظه نام و مدل و... و اون رو به صورت کامل در ستون نام در datagrid نمایش میده.
اما برای ویرایش چون در فرم ویرایش این ستون هارو جدا جدا به صورت texbox گذاشتم نمیدونم چجوری این هارو با کد:
(dataGrid_product.SelectedCells[].Column.GetCellContent(item) as TextBlock).Text;
مقدار دهی کنم .چون مثلا اگر نام کالارو مساوی با این کد قرار بدم تمام مشخصات که به صورت fullname در اون ستون بوده رادر نام کالا قرار میده و بقیه فیلدها مثل رنگ ،حافظه و شرکت سازنده خالی میمونه
ممنون میشم راهنمایی کنید
پاسخ:
با سلام و درود
بنظرم بهتره که این کار رو نکنید چون در مورد یک کالا رنگ یک خاصیت مهمه و حافظه هم مهمه و همچنین نام و مدل هر کدوم از خواص مهم هستن. پس بهتره هر کدوم ستون جدا باشن.
من تو سیستمهایی که انجام دادم هیچ موقع ندیدم خواص یک کالا رو به صورت ترکیبی تو یه ستون قرار بدن.
(اگر بخاین ترکیبی نشون بدین موقع ویرایش اطلاعات ستون دیتاگرید رو نباید به فرم ویرایش بفرستین باید یه select به جدول اصلی بزنین و از اونجا اطلاعات رو بیارین)
موفق باشید
اسماعیل رجبی
میگه:
سلام
میخواستم ببینم اگه من 100 هزار تومن خرید کنم
با کد تخفیف 35 درصدی که میگیرم میتونم این مجموعه روبا 35 درصد تخفیف بگیرم
پاسخ:
با سلام درود
برای آشنایی با نحوه تخفیف ها با پشتیبانی آنلاین صحبت کنید. اما برای دریافت تخفیف در مورد این مجموعه میتونین با آیدی clicksiteorg در تلگرام تماس بگیرید
ممنون
اکبری
میگه:
با سلام
من از این کد استفاده کردم که خودتون گفتید .قبلا کار میکرد اما نمیدونم چرا الان اررو میده
کد:
string SearchString = and UserStartDate Between string.Format({0:yyyy/MM/dd}
پاسخ:
با سلام اگر قبلا کار می کرده پس مشکلی نداره کدها و ممکنه جایی از پروژه رو تغییر دادین فراموش کردین. بنظرم یه پروژه خالی ایجاد کنین و یه بار تست کنین. ضمنا کدی که ما استفاده کردیم این هست : String.Format("{0:yyyy/MM/dd}", Convert.ToDateTime(calender_az.Text))
اکبری
میگه:
با سلام
میخواستم بدونم ای خطا برای چیه که برای این کد بوجود مییاد (البته در قسمت رفع اشکال هم مطرح کردم ولی هنگام ارسال با خطا روبرو شدم)
An unhandled exception of type System.FormatException occurred in
mscorlib.dll
Additional information: String was not recognized as a valid DateTime.
این خطا رو برای دستوری میده که به تاریخ 0 اضافه میشه
پاسخ:
با سلام و درود
ممکنه یه چیزی رو اشتباه نوشتین تو دستورات Format. با دقت بیشتری بررسی کنید. اگر مشکل حل نشد برام عکس بفرستید از کدها تون و خطاها تا بررسی کنم. قسمت رفع اشکال هم مشکلی نداره یه بار دیگه تست کنید
ممنون
زهرا
میگه:
با سلام و تشکر بابت آموزش خوبتون
میخواستم بدونم این دستور
using Microsoft.Windows.Controls.Primitives;
چه کاربردی داره،چون توی برنامه من به این خطا میده
پاسخ:
با سلام
این یه فضا نام مربوط به تم ها هست. و توی تم هایی که اضافه کردین وجود داره. اصلا به صورت using نباید استفاده بشه.
اگر مشکلتون حل نشد ازطریق رفع اشکال برام از مشکل عکس بفرستید
ممنون
کیانوش
میگه:
سلام استاد .
اموزش سیستم اتوماسیون اداری شما کی منتشر میشه ؟
اگه امکان داره سرقصلهاشو در سایت قرار بدید . ممنون
پاسخ:
سلام و درود
یکی از استانداردهایی که بنده در آموزشهام رعایت می کنم اینه که ابتدا سیستم رو کامل طراحی و پیاده سازی می کنم و به کاربر نشون میدم که قراره چه سیستمی طراحی بشه تا کاربر دقیقا بدونه قراره چی یاد بگیره. در حال حاضر هم مشغول تهیه سیستم هستم که بزودی تموم میشه. و کار ضبط شروع میشه و به مرور قسمتهای مختلف روی سایت قرار می گیره.
سرفصلها بسیار کامل هست و تا چند روز آینده منتشر میشه سرفصلها
موفق باشید
حسین
میگه:
واقعا از استاد تشکر میکنم . حال میکنم هر قسمتی رو میبینم. واقعا تنها آموزشیه که دیدم و یاد گرفتم. خسته نباشی استاد
ba
میگه:
اگر اینطور باشه خیلی خوبه.
فقط در مورد پرینت یه سوال دیگه داشتم و اینکه خب پرینت از طریق برنامه ای که گفتین همون کریستال ریپورت انجام میشه دیگه؟ میخواستم بدونم ایا جدا از این برنامه به صورت مجزا از خود ویژال و ابزار های پرینت و دستورات پرینت هم استفاده شده که ما با اون اشنا بشیم؟
پاسخ:
با سلام
ابزار و دستورات پرینت توی ویندوز کلا ثابته. شما موقع پرینت یه سند توی Word یا اکسل یا هر نرم افزار دیگه ای با یه فرم مخصوص مواجه هستین. همون فرمی که نام پرینتر و تعداد پرینت و ... رو مشخص می کنین. موقع چاپ گزارش هم دقیقا از همون فرم استفاده میشه. یعنی شما روی دکمه پرینت کلیک کنید اون فرم نمایش داده میشه و بقیه اش هم مشخصه. در مورد پرینت هیچ مشکلی نیست. مهم ساختن گزارشه که کاملا آموزش داده شده. ابزار و کنترلهای پرینت دیگه از قبل آمادس
موفق باشید
ba
میگه:
با سلام خدمت جناب مهندس بحرانی فرد.
حقیقتش من با دیدن این مجموعه شگفت زده شدم و قصد خرید اون رو دارم.فقط قبلش دو تا سوال داشتم که اگه میشه جواب بدین
1-من برنامه نویسی سی شارپ کار کردم و حقیقتش توی طراحی پایگاه داده برای پروژه های کوچک مشکلی ندارم اما برای پروژه های بزرگ یک جورایی سردرگم میشم.و اینکه نمیدونم اصول طراحی درست و به نحوی تکه تکه کردن برنامه برای ساده سازی کار به چه نحوی هست که بشه به یک پایگاه داده صحیح رسید.ایا توی این اموزش به طور کامل نحوه طراحی و اصول اصلی تعریف یک پایگاه داده با حداقل افزونگی و عدم بوجود اومدن جداول متفرقه اموزش داده شده؟
2- و مورد دیگه اینکه ایا توی این سیستم گزینه ای برای پرینت گرفتن از هر چیزی مثلا گزارشات قرار گرفته؟چون پرینت هم یکی از اجزای اصلی یک پروژه رو تشکیل میده.
با تشکر فراوان
پاسخ:
با سلام و درود فراوان
نکته اول : در طراحی دیتابیس افزونگی نباید حداقل باشه ... باید صفر باشه. اصلا دیتابیسی که حتی یک رکورد اون دارای افزونگی باشه دیتابیس نرمالی نیست. در این آموزش اصول کامل طراحی دیتابیس گفته شده. ضمنا اینجوری نیست که مثلا تو یه قسمت بیایم و دیتابیس رو طراحی کنیم. بلکه به مرور که سیستم رو کامل تر می کنیم دیتابیس رو هم تکمیل می کنیم و در طراحی این دیتابیس تمامی موارد مورد نیاز از قبیل جدوال، رابطه ها، ویوها، SPها و توابع، تریگرها و ایندکسها، کلیدهای خارجی و اصلی و جدوال موقت و همگی در موقع مورد نیاز طراحی شده. از نظر طراحی دیتابیس مطمئن باشید هیچ مشکلی وجود نخواهد داشت. با توجه به بازخوردهایی که دانشجوهای این دوره داشتن تقریبا حتی یک مورد هم نداشتیم که ناراضی باشه یا متوجه نشده باشه چون در تمامی مراحل مثالهای عملی زده شده و دیتابیس کاملا و کاملا کاربردیه نه فقط آموزشی!!
در مورد سوال دوم طراحی گزارشات هم به صورت کامل و حرفه ای آموزش داده شده و ما از نرم افزار قدرتمند کریستال ریپورت استفاده کردیم که موقع نمایش گزارش دکمه های چاپ و پرینت و ... رو داره و هیچ مشکلی برای چاپ نیست
موفق باشید
حامد نیکبخت
میگه:
ببخشید فکر کنم من بد نوشتم منظورم در ساخت پایگاه داده این بود که پایگاه داده در file group مختلف تقسیم شده یا فقط در یک file group هستش
ممنون
پاسخ:
با سلام و درود
نه در ایجاد دیتابیس از file group استفاده نشده.
موفق باشید
حامد
میگه:
سلام ببخشید خود پایگاه داده بصورت حرفه ای ساخته شده منظورم اینکه به فایل گروه تقسیم شده یا خیر
پاسخ:
سلام
بله به صورت کاملا حرفه ای و کاربردی هست . تمامی موارد از قبیل ساخت جدوال، ویو ها، SP ها تریگرها جدول های واسط و ... و خیلی موارد دیگه به صورت کاملا کاربردی طراحی شده.
ضمنا تکنولوژی Entityframework هم به صورت DB First آموزش داده شده.
موفق باشید
محمدامین
میگه:
سلام
میشه این پکیج رو به صورت گروهی خرید یا باید فردی باشه؟
اگه گروهی میشه تا چندنفر با هم میشه خرید؟
پاسخ:
با سلام و درود
در وهله اول توصیه می کنم اگر قصد وارد شدن به صنعت نرم افزار رو دارین از همین الان این فرهنگ و قانون رو بپذیریم که از کپی کردن کارهای دیگران جلوگیری کنیم چون قطعا شما هم بزودی وارد این صنعت میشین و اگر این فرهنگ رو نتونیم برای خودمون نهادینه کنیم کارهای شما هم بزودی کپی میشن.
تمامی این پکیج ها زمان و هزینه و با مشکلات بسیاری تهیه میشن تا یک مجموعه مناسب به دست شما عزیزان برسه... از هزینه های تحقیقات گرفته تا هزینه های سایت و سرور (و مشکلات بسیاری مثل مشکلات جسمی و بینایی و ... برای مدرسین که روزانه بیش از 12 ساعت تلاش می کنند برای تهیه مجموعه ها)
بنابراین توصیه میکنم هم برای کمک به صنعت نرم افزاری کشور که خود شما هم جزیی از اون هستید و هم برای تلاش بیشتر خودتون از کپی کردن خودداری کنید.
ضمنا یکی از مهمترین نیازهای هر دانشجوی برنامه نویسی ارتباط مستقیم با مدرس جهت رفع اشکال می باشد که هر نفر عضویت در سایت و تهیه مجموعه می تواند مستقیما با مدرس در ارتباط باشد و در صورتی که نسخه کپی رو داشته باشید این امکان براتون مقدور نیست.
در هر صورت اگر قصد خرید گروهی دارین میتونین با پشتیبانی آنلاین جهت دریافت کد تخفیف تماس بگیرید. با تشکر
حامد نیکبخت
میگه:
سلام خسته نباشید میخواستم بدونم در طراحی فرم ها از سایز استفاده شده یا بصورت حرفه ای زراحی شده منظورم اینکه اصل رزولیشن حفط شده یا خیر واسه من خیلی مهم هستش
ممنون
پاسخ:
با سلام و درود
فرمها همگی به صورت کاملا حرفه ای طراحی شدن ولی به صورت عرض و ارتفاع گفته شده.
ضمنا توجه کنید که یکی از مزیت های اصلی WPF استفاده از کارت گرافیک برای render کردن گرافیک و انیمیشن ها و فرمها می باشد (بر خلاف Windows Form)
بنابراین شما با طراحی نرم افزارتون مطمئن خواهید بود که روی تمامی سیستمها متناسب و صحیح کار خواهد کرد(کارت گرافیک باید حتما نصب باشد)
موفق باشید
کیانوش
میگه:
سلام . من میخوام در مورد شبکه بودنش بیشتر بدونم .
میخوام بدونم منظورتون چیه ؟ آیا این نرم افزار حالت Server و Client داره ؟ مثلا من تو یه قسمت دیگه ( مثلا بخش انبار کار میکنم و از این نرم افزار استفاده میکنم ) و یکی دیگه تو یه قسمت دیگه کار میکنه و اطلاعات رو ثبت مبکنه ؟
پاسخ:
با سلام و درود
دقیقا همینه
این آموزش به گونه ای هست که برای یک اداره یا شرکت با بیش از یک کاربر تهیه شده و هر کاربر میتونه با بخش خودش کار کنه و دسترسیهای مخصوص به خودشو داره و تمام اطلاعات به صورت مرکزی در سرور ذخیره میشه.
ضمنا ادمین سیستم هم توانایی تعریف کاربر، دادن یا گرفتن دسترسی، و بسیاری از امکانات دیگه رو داره
تمامی مراحل برنامه نویسی شبکه و نصب و راه اندازی سیستم روی سرور به صورت کاملا پروژه محور در این دوره آموزش داده شده.
موفق باشید
نصیری
میگه:
با سلام درود به استاد گرامی من چه طور می تونم سورس پروژه به همراه دیتابیس رو بگیرم.
پاسخ:
با سلام و درود به شما
به پشتیبانی سایت پیام بدید تا براتون ارسال کنن
موفق باشید
شادی اکبری
میگه:
سلام ، میخواستم بدونم که امکانش هست برای این پروژه از ویژوال 2013 استفاده کرد یا اینکه حتما باید نسخه 2015 باشه؟
پاسخ:
با سلام و درود
2013 هم مشکلی نداره
موفق باشید